![]() |
|
Allgemeines zur Verwendung
Eigenschaften
Methoden
Eine Objektinstanz des Grafik-Objekts wird automatisch erzeugt, wenn der WWW-Browser mindestens eine Grafik in der HTML-Datei vorfindet. Daneben können Sie für dynamisch einzubindende Grafiken selbst neue Instanzen des Grafik-Objekts definieren.
FENSTERNAME.document.images[#].Eigenschaft/Methode() var Grafikdatei = window.document.images[4].src; |
FENSTERNAME.document.BILDNAME.Eigenschaft/Methode() var Grafikdatei = window.document.HomeButton.src; |
Zweitbild = new Image(); Zweitbild.src = "blau.gif"; document.images[0].src = Zweitbild.src;; |
Anschließend können Sie mit der neu erzeugten Instanz arbeiten. So können Sie der Instanz über die Objekteigenschaft src eine Grafikdatei zuordnen, im Beispiel die Datei "blau.gif". Die dritte Zeile im obigen Beispiel zeigt eine Anweisung, wie Sie dynamisch eine vorhandene Grafik ersetzen können. Angenommen, in der HTML-Datei wurde als erste Grafik in der Datei mit <img src="rot.gif"> ein rotes Bild eingebunden. Mit Hilfe von JavaScript können Sie nun, beispielsweise in Abhängigkeit vom Klicken auf einen Verweis, dieses rote Bild durch ein anderes, blaues Bild ersetzen.
FENSTERNAME.document.BILDNAME.border
Der Lesen
Ändern Rahmen um eine Grafik. Mit var Rahmen = window.document.images[3].border beispielsweise speichern Sie die Dicke des definierten Rahmens um eine Grafik in einer Variablen.
FENSTERNAME.document.BILDNAME.complete
Gibt an, ob eine Grafik vollständig eingelesen ist oder nicht. Mit alert("Zustand von Grafik 1: " + window.document.images[0].complete) können Sie beispielsweise in einem Meldungsfenster ausgeben, ob eine Grafik vollständig geladen ist oder nicht.
Lesen
Ändern
FENSTERNAME.document.BILDNAME.height
Die Lesen
Ändern Höhe einer Grafik. Mit var Hoehe = window.document.images[1].height beispielsweise speichern Sie die in der zweiten Grafik definierte Höhe in einer Variablen.
FENSTERNAME.document.BILDNAME.hspace
Der Lesen
Ändern horizontale Abstand einer Grafik zu ihrer Umgebung. Mit var HAbstand = window.document.images[0].hspace beispielsweise speichern Sie den in der ersten Grafik definierten horizontalen Abstand in einer Variablen.
Ermittelt die Anzahl in einer HTML-Datei referenzierten Grafiken. Mit alert("Diese Datei enthält isg. " + window.document.images.length + " Grafiken") geben Sie beispielsweise die Anzahl der referenzierten Grafiken in einem Meldungsfenster aus.
Lesen
Ändern
FENSTERNAME.document.BILDNAME.lowsrc
Die Lesen
Ändern niedriger auflösende Grafikdatei bei Grafiken in zwei Versionen. Mit var Schlechtbild = window.document.images[3].lowsrc beispielsweise speichern Sie die Angabe zu der in der vierten Grafik mit lowsrc= definierten Datei in einer Variablen.
FENSTERNAME.document.BILDNAME.name
Der Lesen
Ändern Name einer Grafik. Mit var Bildname = window.document.images[2].name beispielsweise speichern den vergebenen Namen der dritten Grafik mit lowsrc= definierten Datei in einer Variablen.
FENSTERNAME.document.BILDNAME.prototype
Erlaubt die Definition eigener Eigenschaften fⁿr eine Grafik. Ein Beispiel war leider nicht auftreibbar.
Lesen
Ändern
FENSTERNAME.document.BILDNAME.src
Die Lesen
Ändern Angabe zur Grafikdatei. Mit var Grafik = window.document.images[0].src beispielsweise speichern den Namen der ersten im der Datei referenzierten Grafikdatei in einer Variablen.
FENSTERNAME.document.BILDNAME.vspace
Der Lesen
Ändern vertikale Abstand einer Grafik zu ihrer Umgebung. Mit var VAbstand = window.document.images[0].height beispielsweise speichern Sie den in der ersten Grafik definierten vertikalen Abstand in einer Variablen.
FENSTERNAME.document.BILDNAME.width
Die Lesen
Ändern Breite einer Grafik. Mit var Breite = window.document.images[1].width beispielsweise speichern Sie die in der zweiten Grafik definierte Breite in einer Variablen.
Blättern: | |||
FENSTERNAME.document.forms[ ] / FORMULARNAME.elements[ ] / ELEMENTNAME | ![]() ![]() |
![]() ![]() |
FENSTERNAME.document.layers[ ] / LAYERNAME |
![]() |
HTML-Dateien selbst erstellen | ||
![]() |
Dokumentation: JavaScript | ||
![]() |
JavaScript-Objektreferenz |
© 1997